cheeky rascal - Turkish English Dictionary